#ifndef SERVER_THREAD_ENVIAR_H
#define SERVER_THREAD_ENVIAR_H
#include "server_socket.h"
#include "common_thread.h"

class Server_thread_enviar: public Thread{
private:	
    bool* correServer;
    bool* correCliente;
    bool* agregadoAPartida;
    int tiempoActualizacion;
    Server_socket *socket;
    Server_socket *nuevo_socket;
    /* Funcion donde hay un bucle para enviar informacion del cliente.*/
	void ejecutar();

public:	
	/* Constructor. */
	Server_thread_enviar(Server_socket* s, Server_socket* nuevo);
	/* Destructor */
	~Server_thread_enviar();
        void setFlagsCorrer(bool* fServer, bool* fCliente, bool* fPartida);
        void setTiempoActualizacion(int tiempo);
};

#endif
